import request from '@/utils/request'

//获取任务列表
export function getList(page,userId){
  return request({
    url:'/task/queryTaskList',
    method:'post',
    headers:{  //表单请求格式
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:{
      currentPage:page.current,
      pageSize:page.size,
      userId:userId,
    }
  })
}

//接受任务
export function updateTask(task){
  return request({
    url:'/task/updateTask',
    method:'put',
    data:task
  })
}


//任务管理中获取我的任务(发布的,接受的)
export function getMyTask(page,userId,taskState,acceptUserId){
  return request({
    url:'/task/queryMyTask',
    method:'post',
    headers:{  //表单请求格式
      'Content-Type':'application/x-www-form-urlencoded'
    },
    data:{
      currentPage:page.current,
      pageSize:page.size,
      userId:userId,
      taskState:taskState,
      acceptUserId:acceptUserId
    }
  })
}
